Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 NORWICH ROAD Detached £405,028 £235,000 11 Nov 2011
40 NORWICH ROAD Detached £561,864 £455,000 3 Sep 2018
63A NORWICH ROAD Detached £589,824 £179,950 21 Sep 2001